package cn.ynrcb.personnelfile.admin.enums;

import lombok.Getter;

/**
 * 企业类别枚举
 *
 * @author wujianfan
 * @date
 */
@Getter
public enum EnterpriseTypeEnum implements CodeEnum{

    // 企业类型(
    // 110-内资:国有,
    // 120-内资:集体,
    // 130-内资:股份合作,
    // 141-内资:国有联营,
    // 142-内资:集体联营,
    // 143-内资:国有与集体联营,
    // 149-内资:其他联营,
    // 151-内资:国有独资公司,
    // 160-内资:股份有限公司,
    // 171-内资:私营独资,
    // 172-内资:私营合伙,
    // 173-内资:私营有限责任公司,
    // 174-内资:私营股份有限责任公司,
    // 190-内资:其他,
    // 210-港澳台商投资:与港澳台商合资经营,
    // 220-港澳台商投资:与港澳台商合作经营,
    // 230-港澳台商投资:港澳台商独资,
    // 240-港澳台商投资:港澳台商投资股份有限责任公司,
    // 310-外商投资:中外合资经营,
    // 320-外商投资:中外合作经营,
    // 330-外商投资:外资企业,
    // 340-外商投资:外商投资股份有限责任公司,
    // 350-外商投资:其他外商投资企业
    // )

    NZ_GY(110, "内资:国有"),
    NZ_JT(120, "内资:集体"),
    NZ_GFHZ(130, "内资:股份合作"),
    NZ_GYLY(141, "内资:国有联营"),
    NZ_JTLY(142, "内资:集体联营"),
    NZ_GYYJTLY(143, "内资:国有与集体联营"),
    NZ_QTLY(149, "内资:其他联营"),
    NZ_GYDZGS(151, "内资:国有独资公司"),
    NZ_GFYXGS(160, "内资:股份有限公司"),
    NZ_SYDZ(171, "内资:私营独资"),
    NZ_SYHH(172, "内资:私营合伙"),
    NZ_SYYXZRGS(173, "内资:私营有限责任公司"),
    NZ_SYGFYXZRGS(174, "内资:私营股份有限责任公司"),
    NZ_QT(190, "内资:其他"),
    GAT_HZ(210, "港澳台商投资:与港澳台商合资经营"),
    GAT_HEZUO(220, "港澳台商投资:与港澳台商合作经营"),
    GAT_DZ(230, "港澳台商投资:港澳台商独资"),
    GAT_TZGFYXZRGS(240, "港澳台商投资:港澳台商投资股份有限责任公司"),
    WS_ZWHZ(310, "外商投资:中外合资经营"),
    WS_ZWHEZUO(320, "外商投资:中外合作经营"),
    WS_WZ(330, "外商投资:外资企业"),
    WS_TZGFYXZRGS(340, "外商投资:外商投资股份有限责任公司"),
    WS_QT(350, "外商投资:其他外商投资企业");

    private final Integer code;
    private final String message;

    EnterpriseTypeEnum(Integer code, String message) {
        this.code = code;
        this.message = message;
    }
}
